// src/apis/types.ts

/**
 * 分页参数
 */
export interface PaginationParams {
    pageNum: number; // 当前页码
    pageSize: number; // 每页数量
}

/**
 * 分页结果
 */
export interface PaginationResult<T> {
    rows: T[]; // 当前页数据列表
    total: number; // 总记录数
}

/**
 * API响应结构
 */
export interface ApiResponse<T = any> {
    code: number;
    data: T;
    message: string;
    success: boolean;
}